in financial straits

[网络] 困顿;财政相当困难;经济拮据

热门查询